Arriving at an agile framework for teaching software engineering
نویسندگان
چکیده
This paper describes the pathway by which have arrived at teaching a particular combination of agile and structured methodologies in a software engineering course within a vocational computing degree. The background of teaching to a pure structured approach is followed by descriptions of eight iterations of increasing agility. The current approach: the “agile framework” is introduced and described.
منابع مشابه
Teaching Agile Software Development Quality Assurance
This chapter presents a teaching framework for agile quality—that is, the way quality issues are perceived in agile software development environments. The teaching framework consists of nine principles, the actual implementation of which is varied and should be adjusted for different specific teaching environments. This chapter outlines the principles and addresses their contribution to learner...
متن کاملTeaching Software Process with OpenUP
This work discusses the general possibilities offered by Software Engineering Processes (abbreviated as software processes) to reach this goal. Several approaches are known to use different process styles as agile methods or the Rational Unified Process in teaching. One process claiming to integrate these different styles in one process is OpenUP, an open source process framework. This work eva...
متن کاملTeaching Agile Software Engineering Using Problem-Based Learning
Many studies have reported the utilization of Problem-Based Learning (PBL) in teaching Software Engineering courses. However, these studies have different views of the effectiveness of PBL. This paper presents the design of an Advanced Software Engineering course for undergraduate Software Engineering students that uses PBL to teach them Agile software development methodsparticularly Scrum. The...
متن کاملA Case Study On Teaching Agile Software Development Methods
This paper presents and discusses some interesting findings from teaching Agile methods and modelling in a typical university at an undergraduate level software engineering course. The students who took part in this study had been exposed to a few hour lectures on Agile methods and other traditional methods like the RUP (rational unified process). A simple modelling questionnaire was presented ...
متن کاملRecent trends in agile processes and software engineering research - XP 2014 conference report
This report summarizes the presentations and discussions on the research activities presented at XP 2014, the 15th International Conference on Agile Processes in Software Engineering and Extreme Programming, which was held May 26-30, 2014 in Rome, Italy. XP conferences are major supporters of the agile vision of software developers, the related multidisciplinary research, and bridging industria...
متن کامل